/*static*/
.textcolor {
	color: rgb(255, 91, 55)
}
.bgcolor {
	background: rgb(255, 91, 55);
}
html,body {
	font-family: "arial, helvetica, sans-serif" "微软雅黑" !important;
}
html {
	font-size: 10px;
}
/*//static*/
.mui-icon-back:before, .mui-icon-left-nav:before {
	color: #fff;
}
h1.mui-title {
	color: #fff;
}
.mui-bar-nav {
	
}
.head-title .mui-row {
	text-align: center;
}
.head-title .mui-row {
	margin-top: 1.5rem;
}
.head-title .mui-row p {
	color: rgb(111, 111, 111);
	font-size: 1.8rem;
}

.mui-card {
	border-radius: 1.5rem;
}
.mui-content {
	margin-bottom: 7.5rem;
}
/*.mui-card-header,.mui-card-content,.mui-card-footer {
	padding: 1rem 1.5rem !important;
}*/
/*block1*/
.block1 {
	padding: 2rem 1.5rem !important;
	background: rgb(245, 249, 248);
}
.block1 .mui-row {
	border-bottom: 1px solid rgb(232, 236, 235);
	margin-top: 0.5rem;
	margin-bottom: 0.5rem;
}
.block1 .info {
	font-size: 1.7rem;
	color: rgb(99, 99, 99);
}
.block1 .cont {
	font-size: 1.5rem;
	font-weight: 600;
	color: #000;
}
.block1 .mui-button-row {
	padding-top: 1.2rem;
	padding-bottom: 1.2rem;
}
.block1 button {
	padding: 1.3rem 1.5rem;
	border-radius: 0.8rem;
}
/*//block1*/
/*block2*/
.block2 .mui-row {
	border-bottom: 1px dashed rgb(117,117,117);
	padding-top: 1.5rem;
	padding-bottom: 1.5rem;
}
.block2 {
	padding: 2rem 1.5rem 0 1.5rem !important;
	/*background: rgb(245, 249, 248);*/
}
.block2 .row1 {
	/*border-bottom: */
}
.block2 .row1 .left {
	text-align: left;
	font-size: 1.5rem;
	color: rgb(123, 123, 123);
}
.block2 .row1 .right {
	text-align: right;
	font-size: 4.5rem;
	
}
.block2 .row1 .left {
	
}
.block2 .row2 {
	padding-top: 2.5rem;
	padding-bottom: 2rem;
}
.block2 .row2 .left p {
	font-size: 1.8rem;
	color: rgb(123, 123, 123);
}
.block2 .row2 .left p .money {
	color: #000;
}
.block2 .row2 .left p .money .number {
	font-size: 4.5rem;
}
.numstate {
	font-size: 1.4rem;
	color: rgb(17, 191, 251);
}
.block2 .row2 .right button {
	padding: 1.5rem;
}
.block2 .row3 {
	border: none;
}
.block2 .row3 p.up {
	font-size: 1.8rem; 
}
.block2 .row3 p.down {
	font-size: 1.5rem; 
	color: rgb(17, 191, 251);
}
/*//block2*/
/*block3*/
.block3 {
	padding-left: 1.5rem;
	padding-right: 1.5rem;
}
.block3 .mui-button-row {
	padding-top: 1rem;
	padding-bottom: 1rem;
}
.block3  button {
	background: rgb(254, 90, 56);
	border-color: #fff;
	color: #fff;
	padding: 1.2rem;
}
.block3  button.btn-left {
	padding: 1.2rem 2.8rem;
}
/*//block3*/
/*block4*/
.block4 {
	padding-top: 1.5rem;
	padding-bottom: 2rem;
}
.block4 li.mui-table-view-cell .mui-navigate-right {
	color: rgb(107, 107, 107);
	font-size: 1.5rem;
}
.mui-table-view-cell>a:not(.mui-btn).mui-active {
	background: rgba(255,255,255,0);
}
.mui-navigate-right:after, .mui-push-left:after, .mui-push-right:after {
	color: rgb(254, 90, 56);
}
/*///block4*/
/*footer*/
.footer-btn {
	width: 100%;
	height: 7rem;
	background: rgb(238, 238, 238);
	position: fixed;
	bottom: 0;
	border-top: 0.2rem solid rgb(207, 207, 208);
	padding-top: 0.3rem;
	padding-bottom: 0.8rem;
	padding-left: 1.5rem;
	padding-right: 1.5rem;
	
}
.footer-btn .mui-btn {
	height: 5rem;
	font-size: 1.8rem;
	letter-spacing: 0.2rem;
	border-radius: 2.5rem;
	padding-left: 2rem;
	padding-right: 2rem;
	color: #fff !important;
	/*border-color: rgb(255, 91, 55);*/
}
.footer-btn .btn-left {
	padding-left: 3.2rem !important;
	padding-right: 3.2rem !important;
}
 .footer-btn .btn-right {
	padding-left: 1.8rem !important;
	padding-right: 1.8rem !important;
}
/*//footer*/
/*弹框*/
.mui-popover {
	position: absolute;
}
.mui-popover .mui-popover-arrow:after {
	height: 0;
	width: 0;
}
.modal-close {
	position: absolute;
	top: 18px;
	right: 20px;
	z-index:999;
}
.modal-content {
	/*margin-top: 30%;*/
	height: 400px;
	padding:24px;
	overflow: scroll;
}
.mui-popover-arrow{
    display: none;
}
.mui-popover{
    position: fixed !important;
    width: 75% !important;
    /*height: 60% !important;
    border-radius: 0 !important;
    left: 50% !important;
    top: 45% !important;*/
   height: 60% !important;
    border-radius: 0 !important;
    left: 14% !important;
    top: 20% !important;
    margin: 0 auto !important;
    z-index: 9999 !important;
    background-color: #fff !important;
    -webkit-transform: translateX(-50%) translateY(-50%);
     -moz-transform: translateX(-50%) translateY(-50%);
     -ms-transform: translateX(-50%) translateY(-50%);
     transform: translateX(-50%) translateY(-50%);
}
.article-content {
	background: #fff;
}
.mui-popover {
	border-radius: 1.8rem !important;
}
.mui-popover .mui-content {
	background: #fff;
	padding: 0px 10px;
}
.bgcolor {
    background: rgb(255, 91, 55) !important;
}
.mui-bar {
	background-color: rgb(255, 91, 55) !important;
}
.footer-btn button {
	background-color: rgb(255, 91, 55) !important;
}
